long-range strategic reconnaissance - Deutsch Englisch Wörterbuch